import http from "@/utils/fetch";

// 查询品类
export function getCategoryList(params) {
  return http.get("/Admin/Goods/getCategoryList", params);
}

//新增品类
export function insertGoods(params) {
  return http.post("/Admin/Goods/insertGoods", params);
}
//编辑商品分类
export function updateCategory(params) {
  return http.post("/Admin/Goods/updateCategory", params);
}
// 编辑商品分类显示
export function updateCategoryUp(id) {
  return http.post("/Admin/Goods/updateCategoryUp", {id:id});
}
// 编辑商品分类隐藏
export function updateCategoryDown(id) {
  return http.post("/Admin/Goods/updateCategoryDown",  {id:id});
}
// 删除商品分类
export function deleteCategory(id) {
  return http.post("/Admin/Goods/deleteCategory",  {id:id});
}

// 商品列表
export function getGoodsList(params) {
  return http.get("/Admin/Goods/getGoodsList", params);
}
// 已选商品列表
export function getSelectGoodsList(params) {
  return http.get("/Admin/Goods/getSelectGoodsList", params);
}
// 编辑盲盒上架
export function updateBoxUp(id) {
  return http.post("/Admin/Box/updateBoxUp", {id:id});
}
// 编辑盲盒下架
export function updateBoxDown(id) {
  return http.post("/Admin/Box/updateBoxDown", {id:id});
}
// 删除商品
export function deleteGoods(id) {
  return http.post("/Admin/Goods/deleteGoods", {id:id});
}
// 商品详情
export function getGoodsInfo(id) {
  return http.get("/Admin/Goods/getGoodsInfo", {id:id});
}

// 商品品牌列表
export function getBrandList(params) {
  return http.get("/Admin/Goods/getBrandList", params);
}
// 添加商品品牌
export function insertBrand(params) {
  return http.post("/Admin/Goods/insertBrand", params);
}

// 编辑商品品牌
export function updateBrand(params) {
  return http.post("/Admin/Goods/updateBrand", params);
}
// 编辑商品品牌隐藏
export function updateBrandDown(id) {
  return http.post("/Admin/Goods/updateBrandDown", {id:id});
}
// 编辑商品品牌显示
export function updateBrandUp(id) {
  return http.post("/Admin/Goods/updateBrandUp", {id:id});
}
// 删除商品品牌
export function deleteBrand(id) {
  return http.post("/Admin/Goods/deleteBrand", {id:id});
}
// 下架商品列表
export function getBoxListDown(params) {
  return http.get("/Admin/Box/getBoxListDown",params);
}
//一键更新商品数据
export function updateGoods(params) {
  return http.post("/Admin/Goods/updateGoods", params, true);
}
